2102 390
3326 299
3114 645
1759 61
19286 498
24572 121
28511 503
10520 405
13169 312
9395 492
2049 322
5995 759
17470 876
12322 455
2578 463
3479 668
3513 372