985 997
587 45
76 350
489 901
398 205
586 1000
291 110
510 175
145 65
257 124
955 32
71 811
923 454
346 148
268 355
97 881
878 979
730 580
766 28
376 710