312 175073
375 243581
159 146812
111 84229
154 69438
141 181442
243 94481
243 260159
250 66463
46 17562
192 65267
114 42971
124 35775
130 46932
66 24527
38 3573
212 27790
143 46057
111 37891
99 27769
118 26732
122 25574
82 46852
80 8298
95 56398
129 57499
69 19475
60 46341
145 17394
126 21673
20 1172
45 9869
86 14638
116 16833
15 6977
136 38034
102 4225
86 12333
96 46147
102 22573
51 4874
73 16059