2995 497
7601 766
3858 619
8656 168
588245 953
32816 847
20599 492
33383 625
33902 258
24281 566
35239 245
23402 378
26140 626
3469 637
3265 577
4336 493