681 705
352 593
300 89
493 290
750 300
138 587
164 529
416 149
296 3
518 678
257 308
229 186
106 275
395 668
894 610
874 549
52 464
799 212
646 72
488 28