51
151
111
61
41
71
81
31
91
6327368
5126935
4917460
38071000
3774287
3748956
3631462
3360226
3285730
320336
2764209
245110