151
61
91
51
81
101
111
4163364
3526456
3462929
3149460
2836998
2740283
2711955
2544725
2454226
2069209
1921351
1872407