19896 18
25300 31
13720 23
7207 5
6004 2
6330 4
7226 3
5843 3
6118 2
9541 7
7259 5
5316 3
7159 6
6055 4
9231 2
6811 2
5406 2
8443 9
91261 58
6385 2
7081 4
6277 6
6066 3
5741 4