12451 991
3526 159
7181 168
8303 265
8628 187
7333 883
9548 645
7085 783
6900 595
3696 232
3675 572
11730 945
2830 311
7670 79
11239 636
6472 455
6619 552
4046 43
5190 229
8807 567
8225 392
5846 53
149744 877
7506 391