689 832
2989 833
1758 432
903 866
1533 399
1415 703
900 288
1335 562
464 259
764 74
1092 661
894 673
273 180
144 399
941 832
222 481
516 651
1014 396
151 47
679 880
503 999