56009 372
7627 37
6554 224
9615 663
105421 945
43738 151
5908 576
31237 623
22339 118
3884 731
2101 69
4614 508