354 924
844 648
685 280
290 77
569 163
304 502
730 363
550 26
633 752
467 812
147 850
413 807
663 376
612 336
127 382
947 593
138 954
955 426
180 329
826 113
981 397
898 993
555 50
568 108
339 1000
333 263
910 785
580 945
516 474
478 619