9030 821
3315 324
16025 605
9685 41
48120 491
28752 458
9290 687
15790 123
11569 152
4349 408
20467 242
1469 346
4222 276
954 72
2358 633
1810 367