4515 115
1013 88
5061 912
6562 423
4059 398
2474 344
9639 816
3627 518
3785 831
3339 531
3988 473
1854 304
3452 373
7260 282
4877 529
1423 84
5333 38
2922 453
3689 776
6759 726
2653 143
2232 633
6138 276
4573 807