18196 551
41639 746
71332 787
32944 505
7811 80
40965 796
50286 614
13541 85
19367 596
18746 656
10631 78