2922 150
4236 88
16692 628
2744 502
3627 483
3867 235
5229 471
2950 262
5296 899
2983 129
3607 729
2312 311
5060 769
4306 106
7552 426
6122 788
4958 610
3104 147
18450 849
11670 100
2539 74
11666 623
2381 153
24020 384