12989 860
6288 663
3114 584
9991 270
1231 204
6424 396
7640 434
2450 173
3013 69
6056 68
3516 332
6217 488
1569 83
5439 125
4211 233
8130 135
9577 395
3795 271
1627 305
2422 290
6095 513
5950 692
9302 687
5709 628