515 43
4551 748
2560 224
47290 631
2632 301
20510 576
56673 197
49967 60
73672 167
11079 531
857 76
9437 699
15274 750
4780 98
8088 553
6847 255
15428 526
1734 507
5501 788
5040 573
6279 620
2015 148
23733 122
2953 404
18540 537
4209 403
2951 457
3019 584