312 181191
375 251357
159 151088
111 85613
154 72201
141 186525
243 98055
243 268451
250 68779
46 18043
192 67999
114 44761
124 37185
130 50250
66 26577
38 3945
212 29180
143 48250
111 39509
99 28681
118 27679
122 26663
82 48128
80 8688
95 58178
129 59523
69 20283
60 47724
145 18845
126 22997
20 1263
45 10025
86 15245
116 17631
15 7200
136 41156
102 4389
86 13069
96 47522
102 23332
51 5114
73 16568