10368 821
3505 324
16375 605
9986 41
49418 492
29560 458
9676 687
16150 123
12004 152
4462 408
21649 242
1532 346
4296 276
1001 72
2405 633
1885 367