3952 530
8844 321
23604 431
4952 671
4129 620
27443 318
12381 315
37882 87
6178 850
7812 825
2283 40
3642 707
1735 119