2999 125
4588 62
3399 372
5444 133
3759 63
5200 83
10162 666
4555 527
5205 560
4089 746
6358 293
7117 759
4580 865
2566 66
4957 148
8347 195
8743 784
4085 143
10525 469
5385 524
4952 877
3631 848
4853 475
3619 356
4857 224
4501 435
8910 277
4225 681