59303 4
26480 2
25883 3
32776 6
90903 10
27726 5
61730 5
27609 2
105777 33
39057 2
20131 2
29627 2
56679 9
89478 9
60932 8
86959 14
28355 2
169527 43
137276 41
38877 3
19757 1
23629 2
20956 6
23934 1