21725 636
30258 629
5507 100
2933 171
27687 565
6206 355
45413 718
31086 371
8459 547
27315 213
7809 802