15966 593
16199 481
18812 227
11699 268
4050 490
10042 395
4777 164
6510 692
4406 413
3449 280
7350 627
8661 541
3940 113
5511 214
3598 288
5820 914
4152 187
9696 715
5129 116
6651 833
2933 40
3203 213
5445 76
2351 220
6547 575
22559 893
4101 256
6804 78