500 881
537 529
8 502
38 655
257 407
891 961
873 682
410 267
615 999
439 327
273 894
444 372
556 488
362 397
327 816
6 154
351 87
287 786
57 474
152 59
464 965
999 276
852 974
860 291
759 451
917 752
25 210
251 606
837 766
636 585