2646
3330
24950
870112
25053
1020182
12113
25047
551107
100413
34139
8852
53272
10757
84318
29224
755178
27831
444
90887