6942 802
2435 54
3640 347
62700 135
33903 638
45913 432
7288 585
12909 146
27654 715
2369 160
3162 275
3994 597
6235 731
3686 857
5786 509