670 77
302 97
833 354
547 173
495 29
852 223
147 442
563 868
867 324
967 850
402 258
529 285
328 949
879 34
967 943
255 239
612 786
106 670
531 318
172 689