897 124
364 89
2594 739
16740 729
2756 460
7741 421
2394 279
8668 631
4512 923
12694 551
4900 677
3163 348