7348 20
17069 51
4609 4
14440 23
19737 28
32794 37
18106 26
16967 22
6072 15
11915 28
4936 9
21589 24
31487 95
7711 17
3014 2
32082 128
6715 16
17859 26
10917 37
13578 39
21808 84