506 771
588 151
720 19
260 399
641 422
163 860
942 359
191 545
672 467
661 393
995 368
448 217
171 314
901 683
597 553
688 565
63 816
1015 252
414 388
933 326