21325 636
29340 628
5340 100
2689 171
26303 565
4584 355
43298 718
29438 371
7997 547
24350 212
7701 802