953 304
812 477
103 41
888 481
639 205
142 422
93 670
633 976
172 915
612 86
690 59
937 828
638 170
776 857
97 541
514 790
284 172
909 556
461 137
689 131