15488 10
6800 4
25129 28
29173 47
22294 20
19952 9
6131 6
14698 18
14446 8
9388 11
10848 16
13070 5
16310 13
6108 3
5542 2
15480 16
8025 12
23192 47
16914 22
16127 15
29211 25
7342 8
11069 19
4149 6