5068 767
6652 98
23409 895
8008 377
13394 666
5679 479
9000 213
3945 530
7358 888
4196 25
13295 605
10687 78
13960 212
7739 400
3926 443
2754 459
4112 637
1037 125