22831 19
15921 20
10113 14
13418 15
6025 7
18858 9
5956 5
39027 54
5376 6
27933 23
20018 19
18069 21
13281 15
11022 6
8026 13
31545 37
37259 29
25085 33
8980 11
11594 15
17241 15
13976 25
5167 6
5024 3