5031 161
2939 191
3465 531
6600 455
6698 521
5453 650
7893 417
8164 270
5846 672
8134 459
3886 728
1106 228
2047 521
2079 90