1009 942
684 221
551 238
595 993
332 691
956 136
720 629
648 19
762 314
731 146
359 417
442 338
72 412
931 34
658 29
162 876
888 283
690 893
318 922
186 795