9427
300798
695666
5895
15431
8354
12505
13138
26974
10436
165450
30297
26186
79032
5215
11210
38786
15230
160392
27142
6695
17589
26097
57269
5381
16768
10364
7860
4177
12629
61410
22653
9092
16750
111363
7508
8767
249582
83683
88711
13252
5634
311754
496790
48659
335297
764533
18006
15947
110431
15066
15825
77073
57264
43652
34464
23104
31507
19984
26138