640 612
290 31
918 603
888 120
496 140
281 276
58 881
139 199
650 851
509 428
864 176
494 331
782 301
389 623
507 673
76 18
876 843
691 539
408 264
777 237
829 441