2890 291
46541 259
21671 150
6743 705
5004 706
5490 638
4715 695
6935 435
7956 565
4261 89
3645 504
5551 962
16914 928
16700 513
2945 31
5718 239
2779 174
1706 161
9876 614
40924 479
27109 176
6519 597
14641 375
48134 380
14976 341
21306 318
5923 786
75611 646