5051 161
2947 191
3470 531
6603 455
6702 521
5472 650
7909 417
8167 270
5846 672
8140 459
3888 728
1109 228
2049 521
2084 90