6937 802
2433 54
3637 347
62650 135
33861 638
45847 432
7275 585
12896 146
27651 715
2363 160
3154 275
3992 597
6230 731
3680 857
5783 509