109 706
440 655
820 987
362 876
978 959
878 172
243 367
759 308
398 581
1013 588
888 15
288 31
42 972
344 808
99 280
301 108
66 169
452 247
216 344
415 877