1236 239
166 607
872 883
288 75
99 884
75 794
964 945
969 642
517 441
489 353
51 396
558 343
1938 304
371 304
945 110
1012 12
903 381
140 244
893 939
1109 163
319 759
255 691