21742 636
30285 629
5513 100
2945 171
27741 565
6217 355
45485 718
31141 371
8485 547
27320 213
7819 802