3008 497
7639 766
3865 619
8673 168
589072 954
32839 847
20607 492
33456 625
33974 258
24346 566
35383 245
23517 378
26390 626
3479 637
3271 577
4342 493