34818
25719
28434
24832
21418
2849
3423
20911
23133
21017
1377
29119
612311
43850
43703
41927
3711270
3499156
29934
2898149
27756
23582
21930
19940