761 495
182 436
391 241
180 233
962 953
165 470
118 231
948 395
90 909
648 842
372 719
883 265
636 432
530 285
124 21
156 419
943 1000
458 457
446 432
999 596