6000 32
15248 85
17900 128
12267 61
16478 39
34020 115
12735 30
37771 159
17939 53
36728 153
15591 42
44120 58
31762 60