38514 563
3863 619
119539 505
12086 81
29553 646
16051 870
2476 377
3523 596
4632 111
3694 344
4341 493
3840 900
4388 703