862 493
880 136
327 556
364 519
393 229
743 553
618 279
266 438
887 565
894 236
24 578
639 779
943 422
1000 564
346 8
957 353
10 340
33 143
152 821
367 666