142395
31216
98433
84293
53644
70
86
150
101
113
250
125265
21426
16080
14191
12890
9832
940263
8624
8570
811148
704142
66811
6390