131
121
91
111
171
81
141
51
4234364
3584456
3522929
3172460
2879998
2792283
2760955
2573725
2482226
2088209
1928351
1886407