3209 850
1162 145
2070 460
2241 451
8131 332
2183 531
1117 81
1634 317
3738 882
13486 633
2661 691
23925 373
16277 422
2798 503
3245 725
2713 483
1417 227
2005 460
382 38