2979 163
5623 775
2604 97
3921 191
8768 550
5466 740
6900 638
4835 588
17149 212
33993 663
32500 482
63104 530
55054 829
4647 452
2841 384
8478 417
57756 159
24670 129