838 124
359 89
2591 739
16702 729
2752 460
7622 421
2394 279
8666 631
4508 923
12689 551
4900 677
3159 348