12076
8844
6054
3946
70755
9507
9049
30714
15060
5569
18661
57634
13621
31884
17109
44944
8692
37540
13468
9210
113255
30404
179225
11331
45476
21357
16118
13876
59452
41250
23366
31491
48299
13358
8508
28521
863026
5098
22298
10422
20447
9448
30678
145719
38571
21179
20257
14043
54702
13923
11785
17311
3838
11009
14722
10980
62880
14538
36631
139584