15550
25665
47348
45857
31493
56160
23575
52706
15262
11155
18055
21229
11016
9461
22807
14882
19805
15290
8846
18970
11294
8602
30821
12552
22795
26052
14948
81943
60675
37448
1037775
30892
46103
16038
29747
11723
24160
23008
20468
21381
114948
120005
12473
93614
1231513
61689
165897
127058
3413
32435
13578
17340
111132
83434
334609
22846
31271
13998
47263
1673156