1228
9958
8886
1418
6158
1455
4041
18263
1585
1281
4429
4910
5342
10402
3897
1645
4230
3819
22331
8610
5310
27221
3686
20313
5095
29963
5173
7868
1948
5049
4397
4841
8769
63948
4639
5827
3368
237216
45697
2497
3561
11656
4972
13347
23547
3780
63261
296716
10847
6634
11827