311 100
2702 794
2615 740
573 163
2430 690
138 33
2911 581
1420 383
1407 405
2314 508
3296 460
16353 213
11774 660
2449 163
1677 67
3994 551