21294 636
29309 628
5331 100
2667 171
26217 565
4573 355
43194 718
29308 371
7972 547
24346 212
7698 802