2954 51
3309 70
34644 573
28456 156
5391 695
51010 560
3547 47
4850 654
6761 874
3241 138
4681 660
6642 149
3473 332
2974 298
207047 324
86550 609
3800 558
4851 509
2927 201
2425 142
63094 716
3932 727
21949 602
18181 217
6523 595
28846 434
1592 264
61589 848