10325 821
3495 324
16363 605
9969 41
49352 492
29514 458
9663 687
16131 123
11979 152
4455 408
21565 242
1527 346
4284 276
999 72
2400 633
1878 367