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