2803 766
1750 563
2440 703
2771 672
8904 777
4336 486
57827 700
8758 661
111067 327
12141 534
2591 591