6946 802
2440 54
3649 347
62754 135
33949 638
45954 432
7318 585
12939 146
27658 715
2374 160
3168 275
3996 597
6241 731
3692 857
5788 509