21302 636
29324 628
5336 100
2677 171
26257 565
4578 355
43239 718
29375 371
7984 547
24348 212
7698 802