5096 714
3186 45
4579 150
1938 426
2283 113
5679 481
4851 328
3196 279
4894 338
7678 566
5712 628
6562 658
6296 663
9544 461
2796 151
7712 782
1363 268
10954 823
4762 570
12667 677
4319 100
4461 613
6846 606
5572 396