56181 372
7634 37
6556 224
9617 663
105443 945
43744 151
5910 576
31268 623
22339 118
3884 731
2101 69
4615 508