19898 148
24074 818
3343 193
3278 288
2450 215
4194 597
2216 344
6364 546
3557 479
1730 74
6907 709
6520 514
2122 178
4192 457
2184 191
3483 227
995 92
3164 213
5757 966
3462 667
3980 619
4857 118
1920 108
3630 341
13933 802
21777 107
9653 623
28575 292