596 549
553 142
996 616
323 488
294 159
409 106
257 303
630 117
664 220
727 198
57 296
990 372
506 675
44 858
247 993
788 228
857 816
499 356
96 660
592 533
77 925