999 816
161 251
259 306
550 449
431 525
245 226
175 630
324 507
806 192
845 369
201 448
154 281
863 621
864 430
474 477
300 862
104 88
1045 901
428 679
639 841