25745 928
1167 206
10945 848
18600 170
3530 410
22810 78
2048 274
13895 678
6741 917
3899 659
3991 525
6569 552
19637 127