10171 808
22701 323
7828 282
49697 684
38227 287
27531 220
16177 539
8830 638
3398 726
4128 219
4213 483
2101 236
2208 205
7597 592
3670 714
7204 667
6208 503
1868 135