2980 497
7589 766
3852 619
8654 168
587733 952
32809 847
20591 492
33321 625
33862 258
24235 566
35131 245
23340 378
25973 626
3461 637
3258 577
4331 493