1025 255
4181 887
3324 654
5214 441
11889 887
3058 112
26791 419
4081 434
3560 640
3347 790
3165 568
4033 871
5032 297