535 302
286 88
636 743
2227 454
190 928
615 629
918 485
483 82
448 683
893 23
324 497
293 992
263 479
376 116
799 555
465 875
654 719
689 477
352 934
461 30
811 667
690 372
545 427
185 522