3585 805
4436 568
17262 358
15766 829
1300 64
1900 278
9028 230
5121 484
6296 280
7244 674
9745 714
7166 657
5140 127
3451 109
3949 562