176 229257
55 28557
118 8884
112 172325
119 102111
35 7944
48 70284
18 11277
46 114423
89 114346
100 36057
17 3839
35 53234
73 42326
44 21038
24 6641
76 17750
12 2166
26 30807
88 65275
27 6400
38 19054
69 24150
11 1509
44 12633
20 5863
40 17464
23 9552
35 14407
32 9434
21 7987
31 9110
42 9143
40 8596
27 18244
22 21749
45 5920
38 32750
32 10349
22 5449
44 8095
58 14541