875 186
13921 878
491 136
1207 118
221 40
19728 892
3923 542
18592 270
14645 301
4595 609
14312 393
7816 846
16556 581
7272 259
28429 542
9682 320