3588 805
4436 568
17265 358
15774 829
1301 64
1900 278
9039 230
5123 484
6303 280
7245 674
9747 714
7168 657
5142 127
3454 109
3950 562