5096 370
4577 519
2171 373
3048 321
4825 311
5269 748
4567 914
2118 251
2993 100
2952 462
5742 878
1439 207
5931 676
5902 567
1412 75
3094 255
6289 632
5809 27
3421 756
3701 521
3714 357
4128 627
1254 148
1359 270
4095 466
13466 780
7094 485
3577 871