2982 412
294 628
777 896
629 757
818 650
42 991
509 100
225 601
68 78
49 389
179 63
814 629
813 257
231 76
989 840
614 739
212 972
464 732
773 125
582 139
693 706
945 624
984 503
503 859