21742 636
30287 629
5513 100
2946 171
27749 565
6218 355
45490 718
31142 371
8486 547
27321 213
7819 802