6951 802
2450 54
3655 347
62784 135
33977 638
45974 432
7333 585
12955 146
27660 715
2379 160
3173 275
4000 597
6245 731
3697 857
5789 509