31558 548
8439 163
52954 673
7275 607
5060 480
5873 779
50658 126
19684 399
4447 193
4979 61
6699 75
20467 184
4336 117
38436 435
5451 767
5655 453
6402 773
3746 225
2766 298
4851 308
9696 279
4506 343
4337 244
8503 146
5411 263
15668 127
14734 599
312313 808