2991 497
7597 766
3857 619
8656 168
588095 953
32815 847
20597 492
33368 625
33887 258
24269 566
35198 245
23383 378
26099 626
3469 637
3262 577
4333 493