10362 821
3502 324
16375 605
9984 41
49408 492
29552 458
9674 687
16147 123
12002 152
4461 408
21642 242
1531 346
4295 276
1001 72
2404 633
1883 367