21971 860
5916 197
1787 57
37952 433
2953 162
4178 181
1961 80
2506 164
15301 540
6463 867
6981 849
3627 286
5260 806
5485 751
10488 840
5177 695
4964 579
2311 377
3831 550
2813 483
2779 120
2955 110
3093 309
2086 343