1076 180
1812 292
18700 508
27748 455
22078 277
4463 159
6528 75
27431 603
13406 185
8248 446
21405 264
818 97
3286 348
1683 116