177 159938
112 100720
46 66913
119 51435
91 68876
35 28285
48 42336
48 16345
88 39343
73 25645
42 4602
66 8797
26 15073
55 15064
12 4827
39 23389
73 15231
44 12571
99 16608
32 5895
22 13261
69 14081
58 8915
27 8373
44 10985
15 9994
35 8562
38 9643
76 9894
42 9805
43 10077
45 4920
23 4628
37 12049
53 5462
44 7728
31 8813
19 4568
26 5141
39 6404
23 15319
27 3728