125593 767
26849 504
25008 243
19676 841
14059 556
10482 450
19495 63
41145 240
38795 142
25249 158
18667 669
4247 363
5009 769
1437 156
3585 468
1573 109
1229 165
2924 608
3552 708
3122 346
3529 447