2168
19814
2440
2310
20356
2528
3250
23435
27136
27864
2811
25515
612211
43840
43673
41927
3710270
3497156
29934
2897149
27746
23582
21930
19920