10371 821
3505 324
16378 605
9986 41
49430 492
29567 458
9680 687
16162 123
12009 152
4462 408
21659 242
1532 346
4297 276
1001 72
2406 633
1888 367