6421 10
18089 60
25876 153
36269 251
8226 26
11295 29
8208 19
44469 200
19653 50
35501 129
4154 17
8828 50
2914 10
10978 26