125663 767
26863 504
25029 243
19688 841
14072 556
10488 450
19499 63
41172 240
38825 142
25275 158
18680 669
4252 363
5011 769
1438 156
3586 468
1574 109
1229 165
2924 608
3553 708
3125 346
3531 447