2923 163
5515 775
2595 97
3906 191
8759 550
5461 740
6897 638
4831 588
17147 212
33981 663
32496 482
63059 530
55051 829
4643 452
2840 384
8477 417
57735 159
24664 129