2946 51
3299 70
34631 573
28448 156
5367 695
50944 560
3527 47
4833 654
6709 874
3220 138
4676 660
6619 149
3464 332
2961 298
206416 324
86345 609
3795 558
4835 509
2923 201
2422 142
63069 716
3931 727
21908 602
18159 217
6523 595
28790 433
1591 264
61549 848