5069 161
2954 191
3475 531
6609 455
6705 521
5497 650
7912 417
8176 270
5851 672
8143 459
3891 728
1109 228
2050 521
2086 90