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