3296 102
1986 157
4041 371
7033 621
89860 630
9682 477
13359 335
9016 628
1888 67
5827 129
5843 901
4335 517
4615 56