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