23255 3
48279 4
31328 3
26102 4
99757 15
30680 2
79308 6
83478 11
45031 6
61426 12
77951 17
49176 9
37903 5
32506 4
40831 8
128359 7
15779 1
20005 1
18228 2
24352 3
22729 1
20604 1
35729 5
27953 5