2906 66
8550 568
4158 539
2790 344
6038 373
5876 132
14211 370
98703 250
7421 492
8457 585
25610 52
10704 312
6981 772
9840 702
5182 588
7043 556
5271 793
4928 535
26379 106
6953 471
9736 428
7958 929
12872 512
11925 765
9086 739
4488 372
21103 629
9308 618