34481 877
2560 781
560 142
979 233
2798 843
2962 807
1043 280
3060 855
4728 722
12932 773
884 73
85675 199
29913 334
31276 371
29300 388