2526 744
2260 190
21449 442
4724 587
54886 106
16039 154
6567 290
4064 871
7048 588
13417 169
5060 297