181
141
81
61
111
31
351
91
51
41
7355372
5990935
5715461
499356
43281000
4319288
4277956
3849463
3821227
3728730
350716
3120209