42586 226
33811 311
19554 247
24276 812
60975 177
118409 334
85905 916
36833 502
43762 411
65759 1063