3590 805
4436 568
17267 358
15775 829
1302 64
1902 278
9041 230
5124 484
6310 280
7246 674
9747 714
7168 657
5143 127
3455 109
3950 562