4229 2
20805 47
11102 20
7071 12
11516 14
5197 8
9090 2
18555 39
5809 2
30613 108
45522 100
9461 19
11965 18
18115 36
17089 22
3513 5
5826 11
7420 12
6674 7
4607 14
8898 21
6563 7
9176 11
3818 4