309 100
2702 794
2608 740
568 163
2423 690
131 33
2904 581
1405 383
1389 405
2307 508
3233 460
16351 213
11754 660
2442 163
1667 67
3977 550