301 60
3055 832
1945 528
2519 678
2828 856
1803 295
1252 231
766 123
2301 490
1162 246
570 119
989 256
2800 594
210 30
2559 497
413 114
2123 458
576 105
668 178
1657 362
2833 817
1470 204
1213 283
2254 575