668 806
866 826
502 309
571 638
915 345
24 753
344 634
957 242
37 28
916 586
811 406
457 181
253 70
20 350
826 131
982 25
1010 219
846 794
469 341
145 678