21303 636
29329 628
5336 100
2681 171
26264 565
4580 355
43245 718
29391 371
7985 547
24348 212
7699 802