21031
62842
95573
11214
22793
17009
71431
60594
52217
55711
43568
80550