3128 657
2503 517
2196 474
815 190
3601 893
2425 751
1786 321
1282 326
2139 551
2962 844
2108 428
488 112
2540 809
2637 728
608 160
2837 559
1487 205
14285 255
2855 508
2536 378
2698 648
1567 363
4627 57
2942 523
839 76
1895 101
4330 409
3424 543