15959 511
22269 578
6590 174
3950 858
3871 96
12588 862
9403 622
33656 606
9235 731
3969 215
2726 782
2641 554
3443 804
1282 212
1648 279
4305 837