21018
2399
241108
146448
24359
2548
4627
9234
296948
690888
5714
32462
12282
12981
25950
38328
6528
103001
56884
5833
7342
248991
83461
310864
48408
334698
763697
19799
25921
5429
1030245
7903
19935
1538844
11864
5054
14032
335716
8544
5153
29011
1673673
16628
18894
20581
5896
4020
7002
4164
18827
4742
3145
5105
3276
6201
11676
49279
16402
2222
7092