5045 161
2944 191
3470 531
6603 455
6702 521
5462 650
7907 417
8167 270
5846 672
8140 459
3888 728
1108 228
2047 521
2084 90