10954 19
2921 8
8318 28
18280 47
5508 19
4713 12
13116 41
7144 37
4439 12
2067 11
10682 17
9969 19
14382 26
10215 21
12247 20
21752 38
4698 8
21853 52
8579 24
7719 20
9986 36
14559 14
2690 6
49279 122