2949 51
3305 70
34640 573
28453 156
5378 695
50979 560
3541 47
4846 654
6721 874
3232 138
4681 660
6633 149
3470 332
2972 298
206784 324
86467 609
3796 558
4840 509
2924 201
2423 142
63086 716
3931 727
21936 602
18176 217
6523 595
28829 434
1591 264
61574 848