41
131
101
141
61
31
111
91
81
121
6327368
5126935
4917460
38071000
3774287
3748956
3631462
3360226
3285730
320336
2763209
245110