2560 781
557 142
971 233
2794 843
2930 807
1038 280
3057 855
4691 722
12901 773
875 73
85383 199
29902 334
31031 371
29279 388