3903 612
2723 63
4582 695
2735 602
5046 434
10364 262
8878 547
5584 692
3802 93
3851 341
7540 70
4020 386
3239 457
2344 381
1118 148
2268 593
2395 197
2451 618
5688 124
1921 39
5005 712
4789 697
7615 481
8496 201