41
91
31
61
21
101
161
81
7360372
5993935
5717461
500156
43281000
4320288
4279956
3851463
3822227
3730730
351316
3120209