312 175010
375 242769
159 146008
111 83810
154 69174
141 180626
243 94249
243 261701
250 65976
46 17566
192 64504
114 43651
124 35461
130 46606
66 24360
38 3584
212 27634
143 46044
111 37863
99 27458
118 26526
122 25512
82 46626
80 8291
95 56188
129 56914
69 19640
60 46448
145 17342
126 21574
20 1215
45 9689
86 14719
116 16777
15 7067
136 38003
102 4303
86 12319
96 45845
102 22387
51 5059
73 16066