2695 76
95645 278
6832 837
1789 107
7728 278
23263 736
117478 950
32035 124
25389 962
16796 266
37125 662
15208 338
40693 197
4088 478
11127 270