1628
34917
23613
12918
1367
24717
1877
1969
19422
17616
3228
1257
613412
43960
43833
42087
3718270
3506156
29994
2906149
27846
23622
21980
19970