5110 66
4340 520
3067 190
15638 754
79573 686
22130 564
6558 52
15335 69
317359 983
82949 622
53586 416
15093 591