6954 802
2456 54
3658 347
62818 135
34000 638
45995 432
7348 585
12973 146
27664 715
2384 160
3175 275
4008 597
6249 731
3699 857
5793 509