55649 102
15477 119
14791 100
9221 73
6222 44
5894 37
5543 22
5469 30
4393 42
3872 13
3423 12
1961 89