1295
1910
19716
24812
20426
2104
14410
1628
2760
2240
22922
17318
623312
44630
44573
42697
3796270
3571156
30654
2950149
28276
23962
22220
20350