21323 636
29339 628
5336 100
2689 171
26298 565
4584 355
43278 718
29426 371
7995 547
24350 212
7700 802