954 233
2790 843
2824 807
1034 280
3052 855
4588 722
12700 773
853 73
84899 197
29814 334
30521 371
29244 388