104806 710
198416 781
17577 64
57300 542
16196 599
20636 85
67787 527
38681 214
2271 253
5460 714
2730 524
10620 661
5968 435
5411 619
17291 312
3894 425
5061 274
3649 93
3078 454