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