3250 150
8003 642
2744 334
6898 914
10478 129
1814 64
5017 687
8441 299
4573 165
6261 756
5305 399
10904 793
5942 237
5922 713
9633 583
25238 89
14383 549
9344 725
3166 566
10183 656
5938 336
11963 880
11110 500
6444 734
7383 578
4619 806
8158 817
4967 403