98433
84293
107978
53644
70
86
150
101
113
250
125265
20149
21396
16060
14191
12820
9802
938263
8594
8550
810148
704142
66711
6380