21725 636
30257 629
5505 100
2931 171
27684 565
6205 355
45408 718
31084 371
8458 547
27315 213
7809 802