10331 821
3497 324
16366 605
9976 41
49365 492
29528 458
9664 687
16135 123
11982 152
4457 408
21588 242
1527 346
4290 276
999 72
2402 633
1879 367