19898 148
24073 818
3340 193
3275 288
2450 215
4188 597
2215 344
6363 546
3554 479
1730 74
6907 709
6520 514
2121 178
4192 457
2183 191
3482 227
995 92
3164 213
5757 966
3460 667
3979 619
4856 118
1918 108
3628 341
13933 802
21777 107
9653 623
28575 292