1003 216
950 473
713 90
773 115
1405 446
955 102
376 43
453 630
188 428
1040 824
536 739
487 563
379 267
616 574
981 479
207 957
952 872
222 848
666 174
281 91