17069 50
4609 4
14440 23
19737 28
32794 37
17734 26
16967 22
6072 15
11533 28
4571 9
21589 24
30239 90
6930 17
3014 2
31684 127
6715 16
17859 26
10917 37
13177 39
21427 83
13668 59