13022 22
16598 59
9450 17
8438 7
20602 40
9615 11
29325 45
9397 16
7995 5
8894 7
8572 12
9110 8
13854 16
11975 23
9162 7
17765 23
21388 51
8091 3
11997 26
10961 9
10534 9
24985 47
24498 40
66738 216