14066 10
58824 140
41740 26
12867 8
35272 42
26481 33
14056 7
10437 6
35489 40
22786 12
25102 23
27777 23
5790 2
54579 58
15148 22
11616 4
15039 12
13162 18
66385 110
21581 14
10989 19
8748 21
60443 111
23681 18