2996 497
7603 766
3858 619
8657 168
588271 953
32818 847
20600 492
33385 625
33905 258
24283 566
35243 245
23403 378
26149 626
3469 637
3266 577
4336 493