6948 802
2443 54
3650 347
62770 135
33959 638
45967 432
7324 585
12946 146
27659 715
2376 160
3171 275
3997 597
6242 731
3694 857
5788 509