6945 802
2437 54
3647 347
62730 135
33918 638
45936 432
7299 585
12929 146
27657 715
2372 160
3165 275
3994 597
6239 731
3691 857
5787 509