17528 15
9716 2
10560 9
17206 22
10915 6
11111 9
9040 6
9046 7
8673 6
19466 31
11102 15
21235 29
13262 16
14353 19
17413 30
10686 7
17394 19
15484 13
11780 8
7942 4
13030 21
9684 5
10528 12
22140 42