21743 636
30288 629
5515 100
2946 171
27754 565
6221 355
45501 718
31145 371
8488 547
27322 213
7821 802