10398 821
3518 324
16394 605
10002 41
49492 492
29599 458
9696 687
16178 123
12035 152
4473 408
21691 242
1535 346
4308 276
1005 72
2409 633
1898 367