104956 710
198616 781
17611 64
57351 542
16197 599
20663 85
67898 527
38714 214
2274 253
5461 714
2734 524
10625 661
5975 435
5418 619
17313 312
3896 425
5063 274
3657 93
3080 454