2992 51
3341 70
34676 573
28490 156
5457 695
51163 560
3590 47
4887 654
6914 874
3275 138
4689 660
6697 149
3501 332
3000 298
208515 324
87050 609
3810 558
4881 509
2936 201
2434 142
63182 716
3935 727
22027 602
18228 217
6533 595
28924 434
1600 264
61703 848