23874 87
10136 17
30267 82
7743 9
8809 17
18629 68
19938 48
11559 16
6206 7
7305 17
17219 58
10166 23
12262 26
5665 8
58694 163
48148 110
5040 8
14570 41
14131 27
7093 10
5320 10
9124 8
5981 4
11737 15