502 626
543 862
298 326
566 737
159 441
998 14
257 13
654 579
769 440
233 129
257 301
37 140
574 835
406 841
313 249
526 413
75 312
615 862
600 741
113 169
751 93
349 156
612 622
123 500