2557 781
556 142
970 233
2794 843
2922 807
1038 280
3056 855
4686 722
12900 773
871 73
85332 199
29901 334
30999 371
29276 388