125607 767
26850 504
25013 243
19681 841
14060 556
10482 450
19495 63
41147 240
38799 142
25254 158
18669 669
4251 363
5010 769
1437 156
3585 468
1573 109
1229 165
2924 608
3552 708
3123 346
3529 447