2893 313
746 145
866 911
829 66
896 230
450 202
1545 842
88 535
656 875
1007 557
264 828
80 168
408 413
577 511
641 697
842 524
439 617
552 332
144 880
23 693
463 732