19886 148
24025 818
3311 193
3260 288
2443 215
4107 597
2208 344
6350 546
3541 479
1713 74
6863 709
6467 514
2117 178
4106 457
2166 191
3463 227
976 92
3132 213
5729 966
3437 667
3959 619
4824 118
1886 108
3596 341
13918 802
21720 107
9649 623
28562 292