21722 636
30252 629
5500 100
2926 171
27666 565
6205 355
45390 718
31081 371
8455 547
27313 213
7807 802