3899 428
8625 226
35367 670
8544 718
4194 87
19624 781
14589 783
3863 55
7729 770
115015 394
5884 167
5355 464
3235 514