6946 802
2438 54
3647 347
62743 135
33930 638
45949 432
7311 585
12937 146
27658 715
2374 160
3167 275
3996 597
6241 731
3692 857
5788 509