580 85
3081 628
2262 448
590 130
2959 733
583 108
3084 699
1426 299
2794 551
2226 601
2567 638
2318 520
2629 657
1296 364
2406 638
4402 892
2978 788
2115 506
794 137
938 167
1714 45
2589 437
1574 297
394 97