10398 821
3521 324
16397 605
10002 41
49499 492
29601 458
9696 687
16180 123
12036 152
4474 408
21697 242
1535 346
4308 276
1007 72
2411 633
1898 367