3125 178
3600 70
3181 212
3430 300
5053 631
2782 270
9987 481
2309 324
6146 446
6777 120
4805 636
8439 766
4222 465
7811 54
2086 317
1641 102
3836 521
3094 815
4039 444
8069 690
3121 747
4162 666
4922 793
4992 584
4160 851
4015 379
3434 469
13955 903