61
41
51
81
31
21
11
121
5398367
4435934
4273459
3431462
3412998
3347286
3294955
2966728
2952226
2449209
2120352
2114407