10450 821
3534 324
16421 605
10015 41
49572 492
29636 458
9715 687
16195 123
12065 152
4480 408
21752 242
1539 346
4313 276
1008 72
2419 633
1904 367