3586 805
4436 568
17263 358
15773 829
1300 64
1900 278
9032 230
5121 484
6299 280
7245 674
9747 714
7168 657
5141 127
3451 109
3949 562