953 233
2787 843
2815 807
1034 280
3039 855
4531 722
12276 773
849 73
84858 197
29794 334
30463 371
29236 388