10171 808
22697 323
7827 282
49696 684
38226 287
27528 220
16171 539
8830 638
3398 726
4128 219
4213 483
2101 236
2208 205
7597 592
3669 714
7204 667
6208 503
1868 135