4361
3551
4290
3193
3244178
31862
31323
3010
29312
54451
27231
24535
34357
26350
24812
22043
1828267
16982
1628148
15276
1458145
13080
12270
10320