19898 148
24075 818
3345 193
3280 288
2451 215
4209 597
2216 344
6364 546
3558 479
1730 74
6913 709
6525 514
2122 178
4194 457
2187 191
3486 227
1000 92
3167 213
5758 966
3463 667
3980 619
4857 118
1920 108
3630 341
13934 802
21779 107
9653 623
28577 292