2997 497
7605 766
3859 619
8659 168
588294 953
32818 847
20600 492
33387 625
33907 258
24284 566
35249 245
23406 378
26156 626
3469 637
3266 577
4336 493