1015 255
4178 887
3321 654
5211 441
11889 887
3055 112
26789 419
4081 434
3558 640
3346 790
3165 568
4033 871
5032 297