14983 44
1506 6
27780 89
4301 71
11606 35
3226 4
8107 24
6143 22
12178 33
350 2
7109 23
5241 19
6504 7
12385 39