25721 928
1154 206
10512 848
18550 170
3267 410
22769 78
1986 274
13815 678
6710 917
3889 659
3971 525
6516 552
19553 127