2949 51
3303 70
34640 573
28452 156
5378 695
50975 560
3537 47
4845 654
6721 874
3231 138
4681 660
6632 149
3470 332
2971 298
206740 324
86452 609
3795 558
4840 509
2924 201
2423 142
63084 716
3931 727
21935 602
18174 217
6523 595
28811 433
1591 264
61573 848