113 35
3000 701
2299 629
2278 498
877 249
2215 658
830 242
2549 531
642 145
1250 380
2512 545
1931 644
2764 599
969 220
1174 329
127 29
697 213
2779 813
2014 448
2347 668
1037 328
2344 521
2139 454
1450 466
2495 641
1235 333
1186 356
2878 813