3224 324
15583 605
9415 41
46339 491
27884 458
8927 687
15267 122
10683 152
4162 408
19485 242
1435 346
4171 276
895 72
2315 633
1769 367