1591 283
2915 741
7060 610
24346 496
28639 380
66856 512
43004 103
52012 674
2124 219
3450 577
1576 160