3125 178
3596 70
3179 212
3430 300
5053 631
2782 270
9986 481
2309 324
6135 446
6774 120
4805 636
8439 766
4222 465
7807 54
2086 317
1641 102
3836 521
3094 815
4039 444
8069 690
3119 747
4162 666
4921 793
4992 584
4159 851
4015 379
3433 469
13953 903