25777 3
55676 3
74002 13
43684 3
66376 8
41176 3
27530 5
31679 5
29156 1
40178 5
301677 36
22176 1
49857 6
32806 2
57232 3
36108 2
38828 14
45855 2
139978 29
154452 16
100427 5
87676 9
77359 11
53583 10