2985 497
7592 766
3854 619
8656 168
587982 953
32814 847
20594 492
33355 625
33876 258
24258 566
35176 245
23366 378
26057 626
3465 637
3260 577
4333 493