59302 4
26532 2
25880 3
32776 6
90929 10
27734 5
61727 5
27604 2
105784 33
39101 2
20128 2
29634 2
56680 9
89478 9
60927 8
86978 14
28382 2
169532 43
137334 41
38883 3
19759 1
23634 2
20958 6
23927 1