42581 226
33805 311
19550 247
24275 812
60960 177
118376 334
85874 916
36812 502
43753 411
65731 1063