3267 324
15822 605
9566 41
47300 491
28369 458
9135 687
15582 123
11038 152
4257 408
19999 242
1455 346
4191 276
918 72
2342 633
1795 367