141
111
51
131
121
281
232
101
151
61
7449372
6089935
5797461
516356
43811000
4377288
4349956
3882227
3870463
3774730
362917
3165209