5063 161
2951 191
3474 531
6607 455
6705 521
5485 650
7911 417
8174 270
5851 672
8141 459
3890 728
1109 228
2050 521
2086 90