646 157
720 297
464 413
865 505
646 79
684 881
920 125
391 110
21 982
387 841
285 418
815 286
184 638
153 303
928 165
639 419
463 749
152 815
99 769
48 481
666 544
171 266
999 881
984 329
356 751
863 535
211 45
116 572
695 222
509 409