75739
41172
22917
57259
42216
51538
36018
30188
18589
52649
18371
43582