2482 583
2557 340
30524 663
7718 133
19681 512
19896 98
12228 628
14456 242
8359 944
9259 552
3813 284