400 311
909 906
7249 805
391 575
558 154
785 63
94 149
275 183
960 8
489 232
805 524
1186 12
581 457
2505 648
629 313
1227 163
358 312
378 726
680 884
291 824
579 717
854 540
170 545
432 601