18193 551
41638 746
71330 787
32943 505
7811 80
40963 796
50286 614
13541 85
19366 596
18746 656
10631 78