22507 3
150608 21
27959 4
29056 9
21231 3
66604 22
23930 4
73584 16
23328 4
16508 2
28903 5
35702 1
38853 4
81457 27
20984 6
35553 6
40127 5
39401 3
32984 3
27426 4
25834 6
34853 4
21583 3
98408 24