1129 124
402 89
2614 739
16846 729
2768 460
7862 421
2408 279
8710 631
4602 923
12732 551
14956 678
3192 348