25712 928
1136 206
10352 848
18529 170
3246 410
22755 78
1948 274
13790 678
6618 917
3883 659
3962 525
6478 552
19498 127