3250 150
8003 642
2745 334
6898 914
10479 129
1814 64
5017 687
8442 299
4573 165
6261 756
5305 399
10905 793
5943 237
5923 713
9635 583
25242 89
14384 549
9344 725
3166 566
10184 656
5939 336
11963 880
11111 500
6444 734
7385 578
4620 806
8158 817
4967 403