8508 332
2613 451
1541 81
16677 422
4205 882
24191 373
3471 850
1448 145
2226 460
3532 725
13888 633
2913 691
1845 317
2967 483
2479 531
2905 503
1615 227
2242 460
524 38