2082
2583
2185
1972
2247
3802
1653
11428
3392
3076
2534
12886
1926
19694
4234
8682
7897
16456
129521
7383
15481
14397
14898
33237
29916
34877
12818
12206
11522
5607
19988