3221 805
4422 568
17080 358
15570 829
1135 64
1886 278
8912 230
4949 484
6142 280
7194 674
9717 714
7095 657
5077 127
3401 109
3906 562