35129
18618
5850
4120
49245
37029
3999
40234
27018
30944
30832
54051
701712
50443
49430
49188
4324271
4129158
33674
3333153
31786
27312
24931
23290