5102 66
4331 520
3062 190
15632 754
79553 686
22130 564
6556 52
15334 69
317301 983
82849 622
53576 416
15086 591