21735 636
30272 629
5513 100
2937 171
27724 565
6213 355
45449 718
31124 371
8473 547
27316 213
7814 802