6954 802
2454 54
3657 347
62814 135
33997 638
45989 432
7345 585
12972 146
27664 715
2383 160
3175 275
4007 597
6246 731
3699 857
5793 509