45958
86475
27731
822139
69335
55448
58252
123255
85281
71955
116130
84042
80958
783156
76524
3326
57217
18236
870122
2185