19899 148
24077 818
3345 193
3280 288
2451 215
4219 597
2216 344
6365 546
3559 479
1730 74
6914 709
6527 514
2122 178
4197 457
2189 191
3486 227
1000 92
3170 213
5759 966
3464 667
3981 619
4861 118
1920 108
3630 341
13934 802
21781 107
9653 623
28577 292