34561 305
1664 178
2891 542
3373 94
2961 488
3941 436
3648 400
4716 328
5931 600
10968 314
14011 475
39154 518
10145 789
13676 825
4234 102
10737 79
22922 687
1158 55