689 832
2666 833
1614 432
791 866
1453 399
1344 703
870 288
1289 562
428 259
726 74
1048 661
867 673
253 180
134 399
926 832
215 481
487 651
1005 396
140 47
660 880
494 999