639 160
1119 191
2237 531
5845 455
6435 521
4873 650
7543 417
6787 269
5391 672
4009 457
3564 728
984 228
1921 521
1721 90