9427
300791
695659
5895
15431
8353
12504
13138
26974
10436
165450
30297
26186
79032
5215
11210
38784
15230
160391
27140
6695
17589
26096
57269
5381
16768
10364
7860
4176
12629
61410
22651
9092
16749
111362
7508
8767
249581
83683
88711
13252
5633
311752
496789
48658
335296
764533
18002
15947
110431
15065
15825
77073
57263
43651
34462
23103
31507
19984
26137