2998 125
4587 62
3397 372
5442 133
3759 63
5200 83
10162 666
4555 527
5205 560
4088 746
6358 293
7116 759
4580 865
2566 66
4956 148
8347 195
8743 784
4084 143
10523 469
5385 524
4951 877
3631 848
4853 475
3619 356
4856 224
4501 435
8910 277
4225 681