958 124
370 89
2602 739
16763 729
2759 460
7815 421
2395 279
8669 631
4514 923
12698 551
4900 677
3170 348