6932 802
2429 54
3629 347
62597 135
33816 638
45818 432
7258 585
12871 146
27649 715
2358 160
3152 275
3987 597
6222 731
3675 857
5778 509