104748 710
198295 781
17560 63
57280 542
16193 599
20630 85
67746 527
38662 214
2271 253
5455 714
2730 524
10618 661
5967 435
5408 619
17282 312
3890 425
5059 274
3646 93
3076 454