1098 180
1823 292
18864 508
27838 455
22130 277
4464 159
6541 75
27459 603
13408 185
8265 446
21405 264
819 97
3295 348
1684 116