4406 804
5584 665
38671 982
7543 621
6324 750
3833 319
4015 248
3302 683
6906 277
12274 512
5097 681
6643 334