21302 636
29326 628
5336 100
2677 171
26259 565
4578 355
43241 718
29378 371
7984 547
24348 212
7698 802