10440
93665
22495
80628
73117
71091
53568
38780
61454
43081
82600
283
77812
37767
42247
44554
18141
79018
7042
9988
55688
28424