42621 226
33843 311
19575 247
24291 812
61016 177
118527 334
85953 916
36862 502
43814 411
65818 1063