21566 153
31166 863
74191 411
51782 295
11818 298
26425 539
38490 255
5379 179
3637 37
3087 105
2123 64
38619 386