1651
40910
2414
2173
1490
2433
1226
96611
2141
2937
1160
1610
5124
3685
103512
1910
10295
10909
2282
89420
4354
1252
830
1290
8243
40810
660
1680