19929 25
3501 3
16371 15
9366 10
7384 12
11017 7
16230 27
11162 11
6950 14
14310 25
14347 23
7272 11
14252 16
10138 22
17570 22
34973 60
32821 55
18266 27
6040 7
8891 8
14504 15
6725 3
26265 25
21935 29