17328 803
22143 356
9000 591
22928 136
99679 339
3555 140
5858 832
2651 426
3723 357
6392 433
2362 368
7284 873
1249 55
4198 827
4821 552
5087 315
3582 413
4503 864
4931 786
5980 748
16727 762
4334 201
9525 749
6677 823
3034 91
7611 594
6859 533
5948 549