10359 821
3502 324
16375 605
9984 41
49405 492
29547 458
9673 687
16145 123
11997 152
4461 408
21637 242
1530 346
4295 276
1001 72
2404 633
1883 367