109 706
439 655
816 987
362 876
974 959
877 172
243 367
758 308
398 581
1010 588
888 15
287 31
41 972
342 808
98 280
301 108
65 169
449 247
215 344
413 877