2221
261
161
2412
51
101
111
191
1263
2683
231
33116465
28289132
252081000
24973484
19006346
17075973
157331032
15002239
12924764
10647485
879647
5933209