19886 148
24020 818
3311 193
3260 288
2442 214
4106 597
2205 344
6349 546
3540 479
1713 74
6860 709
6461 514
2117 178
4104 457
2165 191
3463 227
975 92
3128 213
5727 966
3435 667
3958 619
4818 118
1880 108
3596 341
13917 802
21719 107
9649 623
28561 292