5105 66
4335 520
3067 190
15635 754
79556 686
22130 564
6558 52
15335 69
317326 983
82887 622
53581 416
15091 591