550 142
957 233
2790 843
2843 807
1034 280
3053 855
4610 722
12858 773
856 73
84956 197
29818 334
30591 371
29248 388