54894 371
7568 37
6541 224
9607 663
105365 945
43714 151
5890 576
31082 623
22322 118
3880 731
2087 69
4604 508