25959 27
14586 22
4625 5
11785 18
6572 14
6275 7
13487 19
15407 12
6254 3
9718 10
13196 26
19871 46
20348 27
5383 10
6794 11
5460 5
13970 14
8515 10
4280 6
34303 35
41728 51
17236 27
12899 11
25229 39