998 585
636 45
635 538
170 796
416 692
947 178
462 254
905 59
862 529
538 225
801 269
94 314
954 523
895 22
183 158
165 480
594 918
573 54
69 615
142 101