3186 45
4579 150
1938 426
2283 113
4601 38
5679 481
4851 328
3196 279
4894 338
7678 566
9305 687
5712 628
6562 658
4964 277
9544 461
2796 151
7712 782
1363 268
10954 823
4762 570
12667 677
6846 606
5572 396
3990 490