2404 583
2554 340
30513 663
7702 133
19583 512
19886 98
12209 628
14455 242
8353 944
9259 552
3813 284