881 596
209 619
727 15
181 677
97 80
466 776
248 625
113 169
1000 939
430 818
365 999
623 269
628 647
693 264
124 846
257 302
775 2
696 670
297 461
823 577
644 450
360 256