5992 909
3906 83
14646 431
3477 328
28622 763
29030 221
2718 64
13653 337
34838 753
29479 478
9255 433
3460 540