104528 710
197959 781
17518 63
57209 542
16185 599
20603 85
67550 527
38611 214
2270 253
5448 714
2726 524
10610 661
5961 435
5404 619
17251 312
3884 425
5058 274
3637 93
3073 454