3267 324
15814 605
9563 41
47271 491
28359 458
9130 687
15578 123
11020 152
4256 408
19987 242
1455 346
4191 276
917 72
2340 633
1795 367