2943 51
3299 70
34631 573
28447 156
5364 695
50944 560
3525 47
4832 654
6705 874
3218 138
4676 660
6615 149
3464 332
2959 298
206355 324
86323 609
3794 558
4835 509
2922 201
2422 142
63066 716
3931 727
21908 602
18158 217
6523 595
28786 433
1591 264
61543 848