19832 30
20587 29
103768 167
21798 34
18373 21
23881 44
20565 13
8483 2
27192 29
15194 22
9288 12
5786 9
4851 12
23982 26
8225 6
65119 64
35733 62
9135 9
6572 5
16692 27
24400 54
12095 15
10754 2
18679 19