172
181
111
201
121
373
1392
863
1931
1591
33111465
28287132
252051000
24972484
19004346
17074973
157331032
15001239
12924764
10647485
879447
5932209