1010 894
203 692
527 481
449 181
514 451
363 872
176 690
173 930
771 205
999 753
435 912
118 658
534 883
783 214
899 585
983 157
360 716
441 826
251 119
629 565