21591 136
94388 338
3442 140
5758 832
2566 426
3627 357
6243 433
2277 368
7140 873
1143 55
4089 827
4699 552
4987 315
3483 413
4419 864
4815 786
5865 748
16413 762
4231 201
9202 748
6565 823
2933 91
7472 594
6738 533
5810 549
5807 459
12997 391
17476 617