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