6951 802
2450 54
3652 347
62781 135
33973 638
45973 432
7332 585
12954 146
27660 715
2378 160
3171 275
3999 597
6244 731
3696 857
5789 509