394
961
221
461
291
351
131
191
41
7359372
5992935
5717461
499856
43281000
4320288
4279956
3850463
3822227
3730730
351116
3120209