3162 759
24454 426
37642 363
42452 162
44236 911
12966 376
27974 118
8679 60
18883 515
17068 688
15395 394
7278 646