6095 675
1843 357
1298 225
1327 178
3013 870
35537 402
9135 425
9806 899
7914 868
16793 268
30123 180
33032 97
82253 928