250 56
1521 292
4212 906
3332 749
2795 520
1188 303
173 29
1404 181
2037 527
3262 763
560 53
2823 641
1774 105
414 56
1580 448
1188 350
2875 455
1842 374
1540 328
3136 743
3301 900
287 45
1303 173
2257 626