19886 148
24018 818
3309 193
3260 288
2442 214
4105 597
2203 344
6345 546
3538 479
1712 74
6856 709
6453 514
2117 178
4091 457
2162 191
3458 227
972 92
3119 213
5727 966
3430 667
3952 619
4814 118
1878 108
3586 341
13915 802
21708 107
9648 623
28561 292