104761 710
198328 781
17565 63
57286 542
16193 599
20632 85
67757 527
38669 214
2271 253
5455 714
2730 524
10618 661
5967 435
5410 619
17282 312
3890 425
5060 274
3646 93
3077 454