10334 821
3497 324
16366 605
9976 41
49365 492
29529 458
9664 687
16136 123
11986 152
4458 408
21591 242
1527 346
4291 276
999 72
2402 633
1879 367