5043 161
2941 191
3470 531
6602 455
6702 521
5459 650
7906 417
8166 270
5846 672
8135 459
3888 728
1107 228
2047 521
2084 90