12434 360
3476 756
4170 657
2173 129
5837 540
12085 667
6225 572
28672 476
7027 420
14987 897
14628 686
3129 500
4183 718
2767 197
2354 524