21190
2520
241871
147326
24560
2665
4813
9427
300791
695657
5895
32686
12504
13135
26186
38784
6695
103501
57269
5982
7508
249581
83683
311752
48658
335296
764533
19984
26137
5581
1032197
8068
20129
1541077
12019
5226
14272
336399
8815
5293
29246
1677362
16811
19344
20800
6040
4207
7154
4299
19531
4877
3285
5248
3409
6356
11863
49453
16647
2351
7223