503 79
3275 853
2798 726
3138 642
2617 584
1768 494
2792 526
1733 319
2112 504
497 38
1780 406
744 113
1567 356
2791 736
3051 647
1649 421
2838 590
1128 51
309 56
1506 280
1611 340
3224 751
4776 487
1000 125