3523 102
2109 157
4148 371
7165 621
89956 630
9762 477
13441 335
9084 628
1949 67
5918 129
5935 901
4451 518
4738 56