27683 282
38884 597
27329 271
16010 386
31548 296
8074 318
6383 171
3599 188
1253 28
18666 560
5386 670