311 100
2702 794
2618 740
573 163
2433 690
140 33
2915 581
1422 383
1408 405
2315 508
3302 460
16354 213
11776 660
2449 163
1681 67
3997 551