12347 11
15711 31
20175 38
9842 15
10278 6
11988 11
7404 5
8330 4
8432 4
12359 19
10415 16
14275 14
38404 62
8519 6
41609 106
16339 26
13435 18
24963 69
14569 42
12028 23
13323 27
11468 16
13049 31
20102 33