3515 102
2102 157
4142 371
7159 621
89951 630
9751 477
13431 335
9076 628
1945 67
5912 129
5928 901
4444 518
4723 56