16603 10
12734 3
4955 3
4283 5
11079 10
14056 4
10254 8
16879 3
15958 3
22506 12
22880 1
37107 3
38284 1
50202 3
32431 4
65931 4
25557 8
44459 13
20931 9
62778 5
85129 4
27657 8
67328 10
51951 1