588 836
786 706
683 866
132 293
350 99
639 505
105 619
306 661
460 948
267 530
160 915
13 447
1 240
140 594
369 3
365 346
230 253
277 263
700 437
614 702