590 991
172 827
687 46
597 658
633 430
305 443
121 13
154 171
33 124
624 336
796 962
962 242
91 589
576 432
994 468
593 85
1004 915
948 309
689 472
1102 36