833 307
2551 702
499 362
232 283
419 467
964 36
793 410
608 869
275 476
36 612
734 155
143 982
777 559
176 957
642 941
266 726
679 266
1059 1000
847 876
443 56
57 960
208 138
1018 509