5995 909
3907 83
14647 431
3479 328
28699 763
29030 221
2718 64
13653 337
34846 753
29486 478
9256 433
3460 540