3730 105
9571 624
41926 673
860 94
3208 124
4353 839
16166 589
4326 443
23426 583
3596 757
2984 459
24194 373
4835 677
1662 245
3980 63
9202 622