311 100
2702 794
2619 740
574 163
2434 690
144 33
2921 581
1426 383
1409 405
2321 508
3303 460
16355 213
11779 660
2449 163
1683 67
4000 551