2987 833
1755 432
902 866
1533 399
1415 703
899 288
1334 562
463 259
764 74
1091 661
894 673
273 180
144 399
941 832
222 481
516 651
1014 396
151 47
679 880
503 999