27135 495
21533 306
17539 779
10583 286
14412 927
6991 259
6761 208
9578 277
10616 670
10572 593
2940 491
3292 648