307 82
2988 412
371 394
369 679
816 257
38 641
583 274
238 562
556 332
719 234
863 97
450 858
793 854
1980 476
778 896
642 697
159 586
407 893
899 230
674 43
144 880
999 488
589 43
413 801