689 832
3002 833
1760 432
906 866
1537 399
1418 703
901 288
1338 562
466 259
764 74
1092 661
894 673
273 180
144 399
942 832
222 481
517 651
1015 396
151 47
681 880
504 999