5109 66
4338 520
3067 190
15636 754
79568 686
22130 564
6558 52
15335 69
317352 983
82945 622
53585 416
15091 591