10326 821
3495 324
16365 605
9971 41
49354 492
29518 458
9663 687
16131 123
11981 152
4456 408
21572 242
1527 346
4284 276
999 72
2400 633
1878 367