2973 68
7681 583
6590 742
4255 229
6123 714
11414 582
9749 964
7150 781
5563 384
4005 502
9787 967
6507 588
4443 133
7402 756
4661 475
5160 425
8819 751
17000 847
5221 249
4883 396
4347 792
27196 267
3717 138
9268 836