3263 324
15792 605
9546 41
47195 491
28321 458
9108 687
15545 123
10996 152
4246 408
19948 242
1455 346
4188 276
915 72
2337 633
1786 367