1589 160
1440 191
2383 531
5891 455
6453 521
5017 650
7578 417
6897 269
5449 672
4033 457
3580 728
989 228
1927 521
1745 90