6946 802
2438 54
3647 347
62738 135
33924 638
45945 432
7306 585
12935 146
27658 715
2374 160
3165 275
3994 597
6240 731
3692 857
5788 509