12536 13
18551 31
12249 23
10777 19
34300 74
8327 15
11492 10
7171 8
4878 11
15597 16
8818 19
9888 10
7125 2
28369 68
11616 6
19517 21
4528 8
9218 9
13992 16
11861 12
6404 17
9043 16
39135 60
4467 2