10321 821
3494 324
16361 605
9969 41
49347 492
29511 458
9663 687
16131 123
11976 152
4454 408
21562 242
1526 346
4284 276
998 72
2400 633
1878 367