21743 636
30290 629
5516 100
2946 171
27760 565
6221 355
45520 718
31150 371
8495 547
27322 213
7823 802