14990
1394612
201343
237565
111523
124329
162624
125512
106220
147036
2222295
153538
252469
138046
108629
64923
62427
171848
124222
80017
3272
4434
4966
4218
55211
125946
853337
97317
75517
118336
114818
4848
29810
67016
58410
54331
3193
5337
3998
80745
2853
2133
2404
4212