613412
42087
29994
1440189
13830
12750
9801
10293
13210
9150
11563
11130
43960
43833
3718270
3506156
2906149
27846
23622
21980
19970