177 158254
55 14547
118 5416
112 98392
119 49807
35 4504
48 41794
18 6729
46 61689
91 65912
99 16154
17 2492
35 27521
73 24463
44 10730
24 2878
76 9589
12 1430
26 14704
88 38160
27 3607
38 9364
69 13660
11 1004
44 7400
20 3382
43 9965
23 4409
35 8353
32 5042
22 4368
31 3940
42 5170
40 5040
27 8108
22 13073
45 3398
39 22838
32 4461
22 3009
46 4880
58 8772