3950 595
3618 622
2750 572
1915 398
5613 598
4497 208
3371 98
6000 283
8540 129
16498 879
21062 510
3898 888
5206 469
5560 472