1003 216
949 473
712 90
773 115
1405 446
954 102
375 43
453 630
188 428
1040 824
536 739
487 563
379 267
616 574
980 479
207 957
952 872
222 848
666 174
281 91