102 3242
84 2934
335 2528
2547 4761
417 1731
226 4211
151 3022
49 2074
399 1946
123 1556
181 2575
313 3344
305 1218
260 3196
539 3341
