535 702
508 642
310 511
962 331
338 701
314 283
605 1
819 312
824 733
943 408
874 57
450 993
585 925
159 441
193 49
532 966
238 103
580 235
405 397
92 323
97 871
50 139