16603 10
12726 3
4954 3
4276 5
11077 10
14059 4
10259 8
16880 3
15954 3
22506 12
22881 1
37103 3
38282 1
50203 3
32432 4
65934 4
25556 8
44459 13
20930 9
62781 5
85131 4
27654 8
67334 10
51959 1