5021 161
2931 191
3464 531
6596 455
6695 521
5447 650
7890 417
8159 270
5843 672
8132 459
3883 728
1105 228
2045 521
2076 90