10368 821
3505 324
16375 605
9986 41
49416 492
29558 458
9676 687
16148 123
12004 152
4462 408
21645 242
1531 346
4296 276
1001 72
2405 633
1884 367