21753 636
30309 629
5519 100
2958 171
27790 565
6226 355
45558 718
31182 371
8507 547
27325 213
7825 802