29728 84
21542 63
14396 29
9992 7
8949 9
16550 18
10827 3
11946 18
14120 8
21119 45
29883 105
19551 54
19705 37
18665 69
16183 29
13494 34
9729 14
16207 25
20086 46
17125 37
27857 62
12024 11
12060 17
10949 7