10381 821
3513 324
16381 605
9992 41
49463 492
29574 458
9684 687
16168 123
12022 152
4466 408
21670 242
1533 346
4300 276
1002 72
2409 633
1894 367