356 240535
46 166122
174 141356
85 101289
104 96724
75 89734
70 79542
112 74522
129 74057
52 72208
62 69995
82 69524
94 67670
85 66582
76 61578
77 58765
87 47435
89 44165
83 41558
63 40466
34 39667
84 38603
51 33142
92 32791
116 32771
58 31746
47 31624
176 31210
33 28939
56 27077
49 26826
50 26773
93 26205
56 25635
36 24508
81 21794
7 21078
60 19732
27 18866
8 18075
43 16776
52 16636