21741 636
30281 629
5513 100
2941 171
27736 565
6214 355
45471 718
31134 371
8481 547
27318 213
7818 802