10306 821
3494 324
16360 605
9968 41
49337 492
29506 458
9662 687
16125 123
11975 152
4453 408
21549 242
1525 346
4284 276
997 72
2400 633
1878 367