6942 802
2435 54
3639 347
62691 135
33898 638
45907 432
7287 585
12909 146
27654 715
2369 160
3161 275
3994 597
6235 731
3685 857
5786 509