3860 80
8958 508
9209 695
2983 419
11005 186
12381 337
4291 580
4631 600
9603 893
4896 831
4527 288
938 37
4837 590
4316 822
3352 572
3586 195
5808 698
6535 493
4074 422
31599 518
687 105
2855 123
4298 614
5543 287
4879 528
3591 521
3696 876
1745 51