2912 591
888 144
1739 292
1046 163
3115 742
10585 748
3720 705
4006 705
2338 197
4617 856
46407 177
15746 833
2656 274
8881 387
25578 96
11707 41
8772 647
5899 539
6567 222
9074 445
5997 614
8916 80
7682 629