43524
79975
5210
47551
61049
34334
30823
28929
30613
49148
41738
28220
612911
43890
43733
41977
3713270
3502156
29964
2906149
27816
23612
21960
19960