21726 636
30261 629
5507 100
2933 171
27696 565
6208 355
45422 718
31103 371
8463 547
27315 213
7812 802