10662 151
4801 471
6405 659
16591 128
2353 539
1545 240
1223 209
3093 316
1094 173
1768 318
4466 823
4614 970