3970 421
10542 380
25792 51
6950 617
49838 696
42759 494
32852 209
30969 390
21835 837
13755 716
20477 850
9472 831
31900 359
17722 730
3148 379
9089 171