653 666
595 276
988 634
937 114
784 440
387 447
15 283
154 102
438 121
277 127
854 980
184 752
760 504
722 702
542 82
778 403
583 15
112 951
228 231
82 969