668 538
464 60
62 293
184 403
528 900
402 46
1003 673
886 703
343 392
639 560
513 458
1008 193
394 987
218 298
974 583
478 756
840 248
815 729
130 330
770 728