3013 69
6056 68
1282 177
1230 204
6423 396
5439 125
7639 434
6286 663
3112 584
9989 270
3515 332
8130 135
6216 488
9577 395
1568 83
2422 290
6095 513
5950 692
9302 687
5709 628
4592 305
5233 146
3794 271
1626 305