5893 6
6364 6
6179 7
4986 2
4624 1
7539 3
17094 27
20490 39
14798 51
8253 11
8118 15
21520 37
9569 2
6954 12
5684 2
7773 13
7860 10
12532 22
10016 10
10223 8
42831 92
21084 48
108807 96
6181 3