2488 583
2557 340
30526 663
7719 133
19692 512
19896 98
12229 628
14456 242
8359 944
9259 552
3813 284