1656 360
2687 566
748 180
1176 253
2213 635
5522 360
8034 545
16502 646
2825 95
3532 644
4706 80
2755 352