2364 583
2552 340
30493 663
7689 133
19531 512
19880 98
12201 628
14455 242
8346 944
9255 552
3813 284