48098 1013
59400 110
7157 750
6655 311
7506 879
3890 871
3533 609
917 57
3959 611
3678 586
6580 777
3744 764
2485 119
4927 660
3285 97
2750 457
3281 591
5592 801
5647 360
135858 308
56319 930