10050 598
11861 36
2582 484
1677 239
4732 564
1927 224
9857 208
6016 660
7605 593
23022 893
24348 373
7101 305
3172 336
2422 458
1305 126