35117
13118
12312
20015
1377
24817
1887
1979
17916
15910
19422
1445
621012
44500
44433
42557
3781270
3551156
30444
2943149
28126
23932
22160
20310