2949 51
3301 70
34636 573
28452 156
5375 695
50962 560
3534 47
4840 654
6717 874
3226 138
4680 660
6627 149
3469 332
2966 298
206616 324
86404 609
3795 558
4838 509
2923 201
2423 142
63081 716
3931 727
21927 602
18168 217
6523 595
28799 433
1591 264
61560 848