3585 805
4436 568
17257 358
15765 829
1300 64
1899 278
9027 230
5121 484
6291 280
7244 674
9745 714
7164 657
5139 127
3451 109
3948 562