4479 663
8855 697
14063 383
4476 74
5959 305
3722 808
19752 521
2105 81
9078 426
3805 469
4728 296
6050 662
3023 120
642 48