1531 160
1375 191
2372 531
5887 455
6452 521
5015 650
7578 417
6888 269
5447 672
4032 457
3577 728
989 228
1927 521
1745 90