2497 583
2557 340
30528 663
7721 133
19711 512
19896 98
12233 628
14458 242
8360 944
9259 552
3813 284