5079 161
2957 191
3476 531
6611 455
7313 521
5502 650
7914 417
8178 270
5855 672
8144 459
3891 728
1109 228
2050 521
2088 90