47055 6
24404 6
35378 4
43383 8
27704 5
38284 4
157856 15
67526 7
148054 8
28954 2
23679 2
72429 7
30957 2
86130 7
82833 18
17751 3
44951 9
38301 5
57603 9
122953 22
25680 1
46105 4
23401 5
170753 48