5109 66
4337 520
3067 190
15635 754
79566 686
22130 564
6558 52
15335 69
317344 983
82915 622
53584 416
15091 591