10432 821
3533 324
16413 605
10011 41
49555 492
29624 458
9712 687
16191 123
12056 152
4479 408
21736 242
1539 346
4311 276
1007 72
2416 633
1902 367