3266 324
15807 605
9560 41
47252 491
28347 458
9124 687
15571 123
11011 152
4254 408
19980 242
1455 346
4190 276
917 72
2340 633
1793 367