311 100
2702 794
2618 740
573 163
2430 690
140 33
2914 581
1422 383
1408 405
2314 508
3301 460
16354 213
11775 660
2449 163
1681 67
3997 551