935 544
588 311
562 923
787 523
446 701
182 603
395 510
950 405
1008 50
706 5
196 873
525 668
685 318
788 787
298 173
201 848
304 67
699 177
680 686
28 640