3191 640
3288 525
2539 485
5140 923
5635 595
3576 583
3360 49
5899 248
2890 609
1249 64
3892 876
3268 777
3168 568
3103 451
2459 322
2989 678
4896 46
3042 502
3845 307
3646 865
4508 779
6548 691
8562 72
9323 442
8394 162
1095 106
1739 212
7449 764