9596 159
3385 141
4047 835
3970 762
7015 122
3550 567
20500 653
7152 794
2224 361
2523 586
1384 99
3709 428
3920 654
13748 663
4037 279