25718 928
1153 206
10476 848
18542 170
3263 410
22767 78
1974 274
13810 678
6668 917
3888 659
3971 525
6499 552
19543 127