474 1000
855 166
341 875
926 97
435 583
616 506
335 961
41 491
239 834
205 861
143 759
174 85
777 505
155 91
884 458
86 183
816 875
751 807
573 107
28 653
481 782
305 155
949 906
248 453
458 14
762 334
317 242
597 872
590 268
138 692