2466935
1887126
123005
81015
74069
72297
60217
58887
536011
50406
49194
38313
23532
22360
20513
17560
7138433
2490
1850