2127 390
3340 299
3143 645
1771 61
19299 498
24587 121
28531 503
10530 405
13182 312
9402 492
2053 322
5997 759
17477 876
12328 455
2581 463
3482 668
3541 372