12480 360
3496 756
4198 657
2203 129
5840 540
12087 667
6227 572
28695 476
7031 420
15004 897
14637 686
3131 500
4183 718
2777 197
2354 524