37612
115254
1071210
72569
38926
44929
62761
856178
50084
33316
27336
35212
35824
1370
104429
29944
95256
1253138
88141
1650