1038 255
4185 887
3332 654
5219 441
11895 887
3060 112
26793 419
4086 434
3562 640
3347 790
3165 568
4034 871
5032 297