3523 102
2107 157
4148 371
7165 621
89956 630
9761 477
13440 335
9083 628
1949 67
5917 129
5934 901
4451 518
4734 56