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