508 642
682 183
159 441
962 331
338 701
314 283
580 235
605 1
819 312
962 531
405 397
790 221
193 49
904 718
92 323
612 328
644 113
97 871
723 117
439 204
730 903