10330 821
3497 324
16366 605
9976 41
49360 492
29523 458
9664 687
16133 123
11982 152
4457 408
21584 242
1527 346
4287 276
999 72
2400 633
1879 367