280 81
2965 778
2381 500
2373 620
1247 375
1191 363
888 191
2015 515
850 251
3014 689
465 85
2976 765
1881 575
2935 901
667 208
1701 353
1417 348
2423 388
2139 521
1612 425
1204 325
1664 300
385 86
1248 202
2881 801
1761 217
2279 462
2550 753