486 18
348 345
664 220
936 821
550 108
45 39
72 338
94 660
921 16
405 106
362 627
41 398
805 475
766 208
975 716
325 771
369 811
292 381
305 496