303 575
907 988
527 94
997 161
493 149
979 952
966 618
1044 960
244 994
805 85
195 705
381 419
282 988
380 636
469 506
667 500
112 727
89 494
624 313
628 647
479 977
407 1
32 225
762 695