3268 324
15828 605
9571 41
47322 491
28374 458
9138 687
15591 123
11042 152
4257 408
20005 242
1455 346
4192 276
920 72
2342 633
1795 367