21323 636
29339 628
5340 100
2689 171
26298 565
4584 355
43289 718
29432 371
7996 547
24350 212
7700 802