238 993
593 549
323 488
350 345
409 106
72 77
917 97
57 296
591 533
550 108
211 666
94 660
498 675
256 303
278 575
77 925
363 627
599 722
434 174
283 412
292 381