21743 636
30287 629
5513 100
2946 171
27754 565
6221 355
45494 718
31144 371
8487 547
27322 213
7821 802