51
41
11
31
91
21
5478367
4508935
4320459
3440462
3436998
3384286
3332956
2998729
2983226
2474209
2130352
2123407