26036 875
2560 781
558 142
978 233
2797 843
2960 807
1043 280
3060 855
4722 722
12932 773
882 73
85624 199
29909 334
31237 371
29300 388