5092 582
10192 226
5535 152
18146 619
169488 1093
66760 928
36824 504
40464 549
78698 396
51769 712
41056 314
6406 495