34583
30388
10431
21545
115125
13419
54680
7367
15084
10863
159020
43706
120189
5008
3858
12623
5928
9176
12687
93838
13984
23693
5567
9665
16533
13398
34437
61937
21143
6868
41555
42082
4469
241646
22623
111791
147082
166275
17993
127272
3522
3645
4762
15513
9380
694300
15385
32629
13787
22809
267296
6530
103315
5937
111309
7453
249445
83621
335136
764333