300 507
297 917
300 23
635 817
73 951
172 353
839 60
139 89
703 657
431 620
151 78
181 865
777 168
948 601
208 128
453 658
818 207
262 83
503 640
596 133