21249 49
8346 37
10557 19
7213 9
7182 15
12735 13
31487 95
34464 140
24142 81
41601 121
14241 15
9955 35