1295
1910
19716
24812
20426
2104
14410
1628
2760
2240
22922
17318
623212
44620
44573
42697
3796270
3568156
30654
2950149
28276
23962
22220
20350