577 60
372 13
259 911
241 11
1570 449
341 685
362 714
877 503
644 33
695 871
746 158
993 866
527 308
816 12
432 296
2281 943
874 967
593 195
652 153
170 29