6940 802
2434 54
3638 347
62679 135
33884 638
45887 432
7285 585
12902 146
27653 715
2367 160
3155 275
3994 597
6232 731
3682 857
5784 509