297662 956
71218 588
51966 309
61364 437
25840 311
6019 715
8061 252
3908 100
2300 78
4289 96
58661 731