17905 12
16626 12
27216 45
21300 37
23310 49
15782 26
28362 50
12333 6
12181 11
15334 18
13894 8
22229 20
6790 1
6438 3
39570 82
14278 14
8746 6
15567 17
7492 4
31838 34
18699 15
23261 30
8322 8
12753 11