21616 37
18727 24
14969 28
12284 3
10476 5
19794 27
11228 5
10183 5
15418 19
55718 109
38517 104
13062 35
11953 10
24103 38
18110 24
15247 31
23027 47
23873 86
12314 22
14492 24
33713 82
34676 78
33403 73
20663 63