853 124
362 89
2591 739
16711 729
2753 460
7656 421
2394 279
8666 631
4508 923
12689 551
4900 677
3160 348