2882 530
7929 321
21238 431
4752 671
3837 620
24555 317
10896 315
32368 86
5848 850
6960 825
1872 40
3501 707
1531 119