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