3516 102
2102 157
4142 371
7159 621
89951 630
9751 477
13431 335
9077 628
1945 67
5912 129
5929 901
4444 518
4723 56