6182 789
13949 620
28566 527
4943 608
4613 867
11455 703
2067 344
3451 837
5495 935
7987 209
11067 184
18405 687
6948 604
64700 157
2981 220