277488 594
86360 819
85550 300
89561 245
7048 83
24343 374
5576 711
5502 672
4910 929
4912 541
2979 197