21998 40
16632 29
16897 15
17309 7
25349 34
41102 54
71050 116
32411 39
23692 33
11823 4
26212 49
27422 22
12660 9
34692 44
27246 17
28589 27
20646 22
10799 8
19791 20
11870 16
49535 82
17016 15
16559 22
10941 5