25046 768
5378 736
21989 607
4505 66
8536 240
5374 634
3130 104
9397 791
5402 53
2442 154
3209 199
5625 443
6394 279
3762 601
4674 849
6873 816
2188 132
4139 548
3658 419
7664 586
12649 135
8450 320
9877 331
5517 276