2553 781
554 142
965 233
2794 843
2898 807
1037 280
3054 855
4654 722
12885 773
868 73
85175 199
29866 334
30888 371
29270 388