18046 290
40562 648
33428 600
38957 367
56114 543
53770 9
60582 104
41956 638
20258 313
43169 663
27255 61