11540
3777
16206
187250
21826
11907
209176
4282
6231
13472
159118
66964
4818
3521
4147
1233709
31837
40854
65086
5022
19605
2602
12900
32686
267436
26974
26186
38786
6825
20248
496790
77073
23104
12141
32356
8353
27425
1677372
35870
19533
66373
61434
46331
124856
17805
56856
55046
19254
24309
8195
7399
33058
6137
5208
6142
3961
64158
6309
10127
15516