311 100
2702 794
2618 740
573 163
2434 690
141 33
2918 581
1424 383
1408 405
2315 508
3302 460
16355 213
11777 660
2449 163
1682 67
3997 551