5105 66
4333 520
3064 190
15633 754
79555 686
22130 564
6558 52
15334 69
317314 983
82872 622
53578 416
15091 591