1252
2890
2322
3310
19115
20116
49219
1516
2215
2408060
31010
25326
701712
50443
49430
49188
4324271
4129158
33674
3333153
31786
27312
24931
23290