6954 802
2456 54
3657 347
62816 135
34000 638
45991 432
7346 585
12973 146
27664 715
2384 160
3175 275
4008 597
6249 731
3699 857
5793 509