21896 657
3961 66
4009 429
36605 403
3299 280
11189 812
2703 348
10075 693
2838 384
3787 316
3451 75
1303 178
2726 226
3947 78
4637 389
8662 909
6238 683
6173 790
2462 285
4768 158
6377 478
13369 103
11482 753
12782 88