3162 759
24456 426
37656 363
42457 162
44237 911
12969 376
27976 118
8680 60
18884 515
17069 688
15397 394
7278 646