104 46513
84 21078
173 74755
64 7397
51 20524
46 106664
52 9634
76 34749
75 35818
34 20960
64 20370
93 34341
75 58955
87 22593
85 67023
35 3459
69 41795
62 37610
38 3300
46 16936
129 39174
113 45974
49 14007
90 22306
116 16882
93 15098
22 8942
84 38414
92 16485
52 41249
34 2776
60 10943
28 5678
29 7347
81 10578
176 17572
57 6961
50 9718
56 14206
19 8605
23 2533
33 4523