21300 636
29321 628
5336 100
2676 171
26257 565
4578 355
43235 718
29366 371
7983 547
24348 212
7698 802