21979
31176
28022
45767
76690
96852
88323
24170
55416
81029
75524
51390