21731 636
30264 629
5511 100
2935 171
27709 565
6209 355
45431 718
31112 371
8466 547
27316 213
7813 802