672 989
958 316
228 231
40 119
590 954
459 901
901 486
1004 113
991 194
351 302
392 655
149 41
221 146
150 15
758 33
273 785
1000 381
928 966
16 399
755 514