43280 1
33258 1
96084 11
25959 2
40302 5
28034 3
114084 3
161484 25
181156 31
20905 1
101983 16
52226 3
28657 1
107832 11
74777 6
58731 13
30709 4
44283 7
250932 24
159553 20
25654 7
22108 1
167351 12
143059 7