2990 51
3341 70
34676 573
28490 156
5457 695
51162 560
3590 47
4886 654
6913 874
3275 138
4689 660
6697 149
3501 332
3000 298
208482 324
87039 609
3808 558
4878 509
2936 201
2433 142
63181 716
3935 727
22026 602
18225 217
6533 595
28923 434
1600 264
61699 848