3946 530
8839 321
23604 431
4951 671
4129 620
27440 318
12378 315
37865 87
6174 850
7807 825
2278 40
3642 707
1735 119