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