952 233
2787 843
2813 807
1034 280
3036 855
4516 722
12111 773
848 73
84840 197
29793 334
30442 371
29235 388