3954 530
8847 321
23607 431
4953 671
4130 620
27448 318
12391 315
37909 87
6179 850
7814 825
2286 40
3642 707
1736 119