16810
2497254
1024
27144
28513
32123
32317
29815
25212
21622
1518
1244
652412
46623
46440
44708
3991271
3771157
31644
3093151
29506
25252
23220
21390