2553 97
3718 191
8619 550
5375 740
6798 638
4803 588
17115 212
33833 662
32354 482
62805 529
55031 829
4629 452
2826 384
8458 417
2867 163
5421 775
57506 159
24596 129