312 174773
375 242758
159 145993
111 83788
154 69164
141 180606
243 94223
243 261538
250 65970
46 17565
192 64485
114 43636
124 35451
130 46593
66 24348
38 3579
212 27554
143 46029
111 37850
99 27448
118 26514
122 25500
82 46615
80 8288
95 56175
129 56903
69 19630
60 46431
145 17318
126 21561
20 1215
45 9681
86 14716
116 16766
15 7060
136 37987
102 4293
86 12309
96 45826
102 22383
51 5048
73 16055