2996 497
7601 766
3858 619
8657 168
588257 953
32817 847
20600 492
33383 625
33902 258
24282 566
35239 245
23402 378
26143 626
3469 637
3265 577
4336 493