30645 505
14112 323
7665 293
9943 665
24123 749
32329 633
24417 1057
1778 110
3506 93
5679 104
5017 598
25221 175
20445 109
3168 399
4299 809