1055 180
1800 292
18519 508
27662 455
22023 277
4461 159
6516 75
27417 603
13403 185
8232 446
21403 264
814 97
3280 348
1681 116