307 64
2618 141
798 246
1349 375
8283 461
5083 477
1144 339
1009 190
2654 674
2976 905
1671 519
3143 839
8016 732
2348 490
1964 435
2470 783
1631 369
2589 685
2358 704
752 122
3084 680
638 41
2459 755
1967 551
1621 351
2170 613
1505 441
941 191