16040 511
22286 578
6655 174
3965 858
3906 96
12682 862
9420 622
33837 606
9238 731
3976 215
2731 782
2642 554
3445 804
1287 212
1649 279
4318 837