4403 804
5581 665
38664 982
7539 621
6324 750
3832 319
4014 248
3300 683
6906 277
12271 512
5096 681
6643 334