21743 636
30288 629
5515 100
2946 171
27756 565
6221 355
45507 718
31147 371
8491 547
27322 213
7822 802