6942 802
2434 54
3639 347
62689 135
33894 638
45904 432
7287 585
12909 146
27654 715
2369 160
3157 275
3994 597
6234 731
3685 857
5785 509