10669 151
4812 471
6426 659
16601 128
2356 539
1549 240
1228 209
3124 316
1097 173
1768 318
4483 823
4622 970