3130 657
2504 517
2196 474
815 190
3602 893
2425 751
1786 321
1282 326
2139 551
2962 844
2109 428
488 112
2540 809
2637 728
608 160
2840 559
1487 205
14285 255
2857 508
2536 378
2698 648
1567 363
4628 57
2943 523
839 76
1895 101
4330 409
3424 543