1632 283
2934 741
7110 610
24588 496
28792 380
67368 512
43267 103
52302 675
2137 219
3463 577
1587 160