21743 636
30291 629
5516 100
2947 171
27765 565
6221 355
45526 718
31159 371
8495 547
27322 213
7823 802