12017 300
4163 402
22523 518
3904 81
6433 774
10350 524
3868 79
2320 67
4783 622
4776 133
6700 770
9830 528
5098 753
5253 483
31133 216
6600 620
3460 419
9632 453
6919 316
20133 858
4945 492
19826 387
8317 885
7672 151