2343
1493
6204
2394
2876
1923
9239
1575
63814
2281
2293
24810
205320
1666317
11865279
1184112
10616260
1059816
98974
8713155
806211
72786
63914
58962