2500
1770
88325
6062
137017
79010
124820
8533
93317
2385
25871
33461
1984137
13819284
1367812
11983261
1169240
110443
9919157
974711
814837
80166
74925
68422