9882 16
19883 18
29101 57
10836 13
6753 4
39576 56
6965 18
13945 8
10103 13
8960 11
8016 6
7391 4
8311 9
8502 10
13516 8
5386 8
10390 13
30582 59
14046 14
15870 22
19707 42
12634 8
20249 25
11482 19