19886 148
24018 818
3310 193
3260 288
2442 214
4105 597
2203 344
6349 546
3539 479
1712 74
6856 709
6454 514
2117 178
4099 457
2163 191
3460 227
975 92
3125 213
5727 966
3433 667
3954 619
4814 118
1878 108
3589 341
13916 802
21715 107
9649 623
28561 292