10328 821
3497 324
16365 605
9975 41
49355 492
29521 458
9663 687
16132 123
11981 152
4457 408
21575 242
1527 346
4284 276
999 72
2400 633
1878 367