121
81
111
91
51
101
4153364
3521456
3453929
3148460
2833998
2735283
2706955
2541725
2452226
2067209
1917351
1871407