9005 821
3306 324
16014 605
9672 41
48064 491
28723 458
9268 687
15780 123
11546 152
4345 408
20415 242
1467 346
4221 276
952 72
2358 633
1810 367