21038 887
4870 794
8697 772
1441 225
1491 75
1748 198
1663 171
39708 944
24367 477
7608 589
13283 211
16413 393
5121 645
1965 161
17185 531
1681 126
2929 516
2066 356
4497 526
1995 340
1989 169
1826 330
24802 905
10908 391
6334 444
5154 716
2352 419
1753 318