79975
43324
5210
47451
61049
34334
30823
28929
30613
41738
48948
30319
612211
43840
43673
41927
3710270
3497156
29934
2897149
27746
23582
21930
19920