42601 226
33818 311
19562 247
24283 812
60979 177
118431 334
85923 916
36842 502
43779 411
65779 1063